body{background:#f2f2f2}
.container{color:#434343}
.headerPartTopContainer{width:100%;max-width:1920px;margin:auto;height:96px;background:#1e222d;font-size:14px;position:relative;}
.headerPartTop{width:1200px;margin:auto}
.headerAd{width:640px;height:60px;float:right;margin:18px 30px 15px 65px;vertical-align:bottom}
.patchgame1{width:300px;float:right}
.patchgame2{width:100%;margin-bottom:10px}
.patchgame3{width:100%;margin-bottom:10px}
.patchgame4{position:absolute;top:-40px;right:0;max-height:240px;max-width:340px}
.indexLogo{width:151px;height:45px;float:left;margin-top:24px;background:url(../images/ico10252.png) no-repeat}
.headerPartBottomContainer{width:100%;max-width:1920px;height:44px;margin:auto;background:#222a35;position:relative;}
.headerPartBottom{width:1200px;height:44px;margin:auto}
.headerPartBottom li{float:left;height:44px;line-height:44px;text-align:center;position:relative;width: 109px;}
.headerPartBottom li.checked{background:#1a2129}
.headerPartBottom li.checked:before{content:'';display:block;height:4px;width:100%;position:absolute;top:0;left:0;background:#f85802}
.headerPartBottom a{color:#b0bdd0}
.gameNavContainer{width:1200px;background:white;padding:20px;margin:auto;box-sizing:border-box;font-size:14px;position:relative;}
.navLogo{width:72px;height:22px;line-height:22px;background:url("../images/icon33.png") no-repeat -199px -9px;float:left;position:relative;top:6px;color:#fe524f;padding-left:9px;box-sizing:border-box;font-size:12px}
.gameContent{float:left;width:1068px;height:18px;padding:8px 0;border-bottom:1px solid #e2e2e2;position:relative}
.gameContent:before{display:block;width:10px;content:'';height:100%;top:5px;position:absolute;left:0;background:white}
.gameContent li{width:89px;box-sizing:border-box;height:18px;line-height:18px;float:left;border-left:1px solid #666;padding-left:10px;overflow:hidden;text-align:left;font-size:12px}
.gameContent li:first-child{border:0}
.gameContent li.checked a{color:#f60}
.gameContent li a{color:#656665}
.glzj_tjone_r{width:1067px;height:22px;line-height:22px;overflow:hidden;float:right;text-align:left;margin-top:4px;padding-bottom:3px;font-size:12px;display:inline;color:#dfdfdf;float:left;margin-left:7px}
.glzj_tjone_r li{width:78px;height:25px;overflow:hidden;float:left;text-align:left;line-height:25px;padding-left:8px;padding-right:5px;margin:0;padding:0;list-style-type:none;font-size:12px;font-weight:normal;padding-left:3px}
.glzj_tjone_r li.zt-nav-li-g{width:8px;height:20px;overflow:hidden;padding-left:0;padding-right:0;color:#666;text-align:left}
.glzj_tjone_r li a{color:#656665}
.headerSearchPart{width:1190px;height:50px;margin:auto;margin-top:20px}
.searchInput{width:1190px;height:50px;margin:auto}
.searchInput form{height:50px;margin-top:20px}
.searchInput .searchtitle{float:left;color:white;font-size:22px;font-weight:bold;height:45px;line-height:45px;width:150px;text-align:center;background:#f2571f}
.searchInput .soinput{float:left;width:913px;color:#626262;height:41px;line-height:41px;padding-left:10px;border:2px solid #f2571f}
.searchInput .sobutton{font-size:18px;float:left;cursor:pointer;height:45px;line-height:41px;color:#f2571f;background:white;width:93px;border-top:2px solid #f2571f;border-bottom:2px solid #f2571f;display:none}
.searchInput .msobutton{line-height:45px;position:relative;background:#f2571f;color:white;float:left;height:45px;width:110px;cursor:pointer;text-indent:42px;font-size:18px}
.searchInput .msobutton:before{content:'';display:block;height:45px;width:30px;position:absolute;top:0;left:10px;background:url(../images/ico.png) no-repeat 0 9px}
.part-1 a:hover,.part-2 a:hover,.part-3 a:hover{color:#f60!important}
.Ali_bom{font-size:12px;width:1200px;margin:0 auto;}
.Ali_bom .bottom{float:left;width:1200px;border-top:1px solid #a0a0a2;margin:0 auto;margin-top:10px;padding-top:15px;padding-bottom:15px;line-height:25px;color:#555;display:inline;text-align:center}
.Ali_bom .bottom a{color:#555}
.mainContent{width:1190px;overflow:hidden;margin:20px auto;position:relative;}
.part-1{padding:20px;background:#fff;overflow:hidden}
.title{position:relative;width:100%;height:46px;line-height:46px;font-size:18px;font-weight:bold;border-bottom:4px solid #e7e7e7;margin-bottom:30px}
.title .t1{position:absolute;top:0;left:0;border-bottom:4px solid #ff4d03;padding:0 20px}
.title .t2{float:right;font-size:14px;font-weight:normal;line-height:60px;color:#adadad}
.title .t2 span{color:#ff4d03}
.title .t2 a{color:#adadad}
.title .t2 a:hover{color:#f60!important}
.hotPatch{width:760px;height:670px;float:left;margin-right:30px;overflow:hidden;}
.hotPatch .patchContent .hotPatchinfo{float:left;width:160px;height:295px;margin-right:40px}
.hotPatch .patchContent>div:nth-child(4n){margin-right:0}
.hotPatch .patchContent .hotPatchinfo>a{display:block;float:left}
.hotPatch .patchContent .hotPatchinfo .hpi-1{width:158px;height:210px}
.hotPatch .patchContent .hotPatchinfo .hpi-1 img{width:158px;height:210px}
.hotPatch .patchContent .hotPatchinfo .hpi-2{margin-top:7px;float:left;padding:0 2px;max-height:40px;overflow:hidden;color:#333;font-size:14px;line-height:20px}
.hotPatch .patchContent .hotPatchinfo .hpi-2:hover{color:#f60!important}
.hotPatch .patchContent .hotPatchinfo .hpi-3{float:left;width:100%;text-align:center;font-size:12px;line-height:30px}
.hotPatch .patchContent .hotPatchinfo .hpi-3 span{color:#ff4d03}
.part-2{overflow:hidden;margin-top:20px}
.newPatch .patchContent{overflow:hidden}
.newPatch{width:800px;padding:20px;float:left;background:#fff}
.newPatch .patchContent>div{float:left;padding-left:10px;width:790px;height:45px;line-height:45px;font-size:14px}
.newPatch .patchContent>div:nth-child(2n-1){background:#f0f0f0}
.newPatch .newPatchinfo a{float:left}
.newPatch .newPatchinfo div{float:left;color:#999}
.newPatch .newPatchinfo .date{width:40px;margin-right:10px}
.newPatch .newPatchinfo .type{width:100px;color:#999}
.newPatch .newPatchinfo .ctitle{width:550px;color:#333;margin-right:20px;height:45px;overflow:hidden}
.newPatch .newPatchinfo .ctitle.tj{color:#ff4d03}
.newPatch .newPatchinfo a:hover{color:#f60!important}
.newPatch .newPatchinfo .size{width:70px}
.newPatch .more{display:block;margin:0 auto;text-align:center;width:160px;height:40px;line-height:40px;border:1px solid #ccc;border-radius:30px;color:#707070;font-size:14px;margin-bottom:20px;margin-top:30px}
.otherPatch{float:left;width:340px;margin-left:10px}
.top10Content{width:100%}
.top10Content a{color:#333}
.rightPadding{padding:16px 10px;box-sizing:border-box;background:white;margin-bottom:20px}
.otherPatch .downTop10{padding:15px 10px;box-sizing:border-box;background:white;margin-bottom:20px}
.rightTitle{height:20px;line-height:20px;border-left:5px solid rgb(255,137,1);color:rgb(51,51,51);font-size:16px;padding-left:10px;margin-bottom:20px;text-align:left;}
.rightTitle h2{font-size:16px;float:left;width:80%;height:20px;line-height:20px;overflow:hidden;}
.rightTitle a{float:right;font-size:14px;color:#666;cursor:pointer;}
.rightTitle a:hover{color:#ff6600;}
.top10Content .downRank{width:15px;line-height:15px;letter-spacing:-1px;color:white;box-sizing:border-box;float:left;text-align:center;font-size:12px;background:#bebebe}
.top10Content .downRank1{background:#fd4404}
.top10Content .downRank2{background:#fd6936}
.top10Content .downRank3{background:#fe8f68}
.top10Content li{position:relative;left:8px;padding-top:8px;padding-bottom:8px;border-top:1px solid #e3e3e3}
.top10Content li:first-child{border-top:0}
.top10Content li:after{content:'';display:block;height:0;clear:both}
.top10Content li div{float:right;width:290px;height:auto}
.top10Content .gameName{font-size:14px;color:#333;height:14px;width:100%;line-height:14px;overflow:hidden;float:left;margin-bottom:6px}
.top10Content .gameName a:hover{color:#f60!important}
.top10Content .gameVersion{font-size:12px;width:140px;color:#888;height:20px;line-height:20px;overflow:hidden;float:left}
.top10Content .gameLogo{display:block;float:left;width:49px;height:64px;box-sizing:border-box;border:1px solid #ccc;padding:1px;margin-right:10px}
.top10Content .down{color:#999;display:block;width:58px;height:23px;line-height:23px;font-size:12px;border:1px solid #e3e3e3;float:right;margin-right:10px;text-align:center}
.top10Content .down:hover{color:#f60;border:1px solid #f60}
.list_img{margin-bottom:20px}
.pathHeji{width:360px;float:left}
.pathHeji .heji-a{height:295px;width:360px}
.pathHeji .heji-b{display:block;width:360px;position:relative;height:210px;margin-bottom:5px}
.pathHeji .heji-c{position:absolute;left:0;bottom:0;width:360px;height:42px;background:rgba(0,0,0,0.5)}
.pathHeji .heji-title{float:left;text-indent:10px;overflow:hidden;display:block;width:210px;line-height:42px;color:white;font-size:18px}
.pathHeji .heji-title:hover{color:#f60!important}
.pathHeji .heji-totalnum{width:55px;text-indent:14px;display:block;float:left;height:15px;margin-top:18px;line-height:15px;position:relative;color:#ababab;font-size:12px}
.pathHeji .heji-totalnum:before{width:12px;height:12px;content:"";font-size:14px;position:absolute;top:2px;left:0;background:url(../images/heji_num.png)}
.pathHeji .heji-benzhou{width:80px;margin-top:18px;display:block;float:left;line-height:15px;color:#ababab;font-size:12px}
.pathHeji .hejilist{width:360px;height:22px;font-size:18px}
.pathHeji .hejilist a{text-indent:10px;overflow:hidden;width:360px;height:22px;font-size:14px;line-height:22px;display:block;position:relative;color:#444}
.pathHeji .hejilist a:before{content:"•";font-size:14px;margin-right:0;position:absolute;top:1px;left:-10px;color:#444}
.pathHeji .hejilist a:hover{color:#f60!important}
.softlist{width:300px;height:73px;padding:0 10px;border-bottom:1px dashed #e8e8e8;margin-bottom:10px;padding-top:10px}
.softimg{float:left;width:62px;height:62px;margin-right:18px}
.softimg a{display:block}
.softimg img{width:62px;height:62px;border-radius:8px}
.softtitle{float:left;width:220px;overflow:hidden;color:#333;font-size:14px;display:block}
.softtitle:hover{color:#f60!important}
.softsize{font-size:12px;height:24px;line-height:24px;float:left;color:#acacac;width:210px}
.softbtn{width:58px;height:18px;line-height:18px;font-size:12px;border:1px solid #e3e3e3;float:left;text-align:center;color:#999}
.softbtn:hover{color:#f60;border:1px solid #f60}
.softlist:last-child{border-bottom:0}
.part-3{padding:20px;overflow:hidden;background:white;margin-top:20px}
.part-3 .patchContent>div{float:left;width:570px;height:120px;background:#f0f0f0;margin-bottom:20px;margin-right:10px}
.part-3 .patchContent>div:nth-child(2n){margin-right:0}
.part-3 .patchContent>div>a{float:left}
.part-3 .patchContent .q1{width:120px;text-align:center;margin-top:17px}
.part-3 .patchContent .q2{float:left;width:430px;margin-top:17px}
.part-3 .patchContent .q2 a{width:390px;height:30px;line-height:30px;text-align:left;float:left;overflow:hidden;box-sizing:border-box;color:#666;font-size:14px;margin-right:40px}
.part-3 .patchContent .q2 a:before{content:"•";font-size:14px;margin-right:5px;position:relative;top:0;color:#666}
.part-3 .patchContent .q2 a:hover{color:#f60!important}
.part-3 .patchContent .q1>div{display: block;font-size:14px;color:#78afac;line-height:30px}
.part-3 .patchContent .hanhua{background-position:-33px 0!important}
.part-3 .patchContent .xgq{background-position:-99px 0!important}
.part-3 .patchContent .mod{background-position:-166px 0!important}
.part-3 .patchContent .dvd{background-position:-232px 0!important}
.part-3 .patchContent .yxgj{background-position:-297px 0!important}
.part-3 .patchContent .sjd{background-position:-363px 0!important}
.part-3 .patchContent .q1>div:first-child{background:url(../images/ico.png);width:65px;height:64px;margin:0 auto}
.game-search{width:1200px;background-color:#fff;border-radius:4px;margin:10px auto 0;padding:20px;box-sizing:border-box;overflow:hidden;position:relative;}
.game-search-container{width:600px;height:40px;float:left;position:relative;font-size:0}
#bsoinput{width:500px;box-sizing:border-box;border:2px solid #f85802;height:40px;line-height:40px;padding:0 10px 0 10px;font-size:14px;color:#999}
#bsobutton{width:65px;height:28px;border-radius:4px;border:solid 1px #ddd;box-sizing:border-box;text-align:center;line-height:26px;background:transparent;font-size:14px;color:#ccc;position:absolute;top:6px;right:106px;display:none;}
#bmsobutton{width:96px;height:40px;background-color:#f85802;line-height:40px;border-radius:0 4px 4px 0;box-sizing:border-box;text-align:center;font-size:16px;color:#fff;vertical-align:bottom;cursor:pointer;text-indent:18px}
.game-search-container i{display:block;position:absolute;top:12px;right:72px;width:17px;height:17px;background:url(../images/ss.png) no-repeat;background-size:100%;pointer-events:none}
.game-search-ul{float:left;text-align:left;height:20px;line-height:20px;margin-top:10px;overflow:hidden;word-wrap:break-word;white-space:nowrap;width:530px;margin-left:20px}
.game-search-ul .game-search-li{margin-right:12px;font-size:14px;color:#999}
.game-search-ul .game-search-li:hover{color:#f85802}

.title .pathmoth{float: right;color: #424040;font-weight: 100;font-size: 16px;}